WPHR\HR_MANAGER\HRM\Employee C

Total Complexity 117
Dependencies 8
Dependents 22
Total lines 909
Lines of code 467
Logical lines of code 192
Comment lines 283
Methods 46
Properties 1

Methods 46

Method Rating Maintainability Complexity Lines of code
to_array()
A
37 7 85
__construct()
S
55 6 21
get_history()
S
54 6 20
get_phone()
S
59 6 15
get_performance()
S
57 6 15
get_full_name()
S
61 4 13
get_avatar()
S
61 4 12
__get()
S
63 4 11
get_wphr_row()
S
56 3 19
update_job_info()
S
50 2 29
update_compensation()
S
53 2 24
update_employment_status()
S
55 2 20
add_note()
S
57 2 16
get_department_title()
S
73 3 5
get_job_title()
S
73 3 5
get_status()
S
68 3 8
get_type()
S
68 3 8
get_hiring_source()
S
68 3 8
get_gender()
S
67 3 8
get_marital_status()
S
67 3 8
get_nationality()
S
66 3 8
add_note_field()
S
58 2 15
get_avatar_url()
S
69 3 6
get_reporting_to()
S
65 3 10
get_apply_leave_year()
S
79 2 3
get_postal_code()
S
79 2 3
get_street_1()
S
79 2 3
get_leave_year()
S
79 2 3
get_birthday()
S
74 2 5
get_details_url()
S
74 2 5
get_joined_date()
S
74 2 5
get_street_2()
S
79 2 3
get_city()
S
79 2 3
get_educations()
S
79 1 3
get_experiences()
S
79 1 3
get_dependents()
S
79 1 3
get_country()
S
80 1 3
get_work_location_id()
S
82 1 3
get_work_location()
S
82 1 3
get_department_emp_label()
S
80 1 3
get_job_title_detail()
S
82 1 3
get_link()
S
78 1 3
get_state()
S
79 1 3
get_notes()
S
69 1 7
delete_note()
S
78 1 3
count_notes()
S
73 1 5